.page-index-content{
    width: 100%;
    overflow: hidden;
}
.banner{
    height: 490px;
    background-image: url("../img/banner-image.jpg");
    background-position: center center;
    background-repeat:no-repeat ;
    background-color:#ddd;
}
.login-box{
    height: 450px;
    background-color: #537f8a;
    width: 315px;
    margin-top: 18px;
    border: 2px solid #40bbe3;
}
.login-box-title{
    color: #fff;
    font-size: 18px;
}
.login-box-title span{
    font-size: 14px;
}
.login-wrap{
    padding: 0 20px;
}
.login-input{
    border: none;
    outline: none;
    height: 44px;
    width: 100%;
    display: block;
    background-color: #fff;
    background-image: url("../img/user-login.png");
    background-position: center left;
    background-repeat:no-repeat ;
    padding-left: 50px;
    line-height: 44px;
    font-size: 14px;
    color: #cacaca;
}
.forget{
    color: #ececec;
    font-size: 14px;
}
.line-fff{
    border-bottom: 1px solid #fff;
}
.login-form-one{
    margin-top: 45px;
}
.no-have-image{
    width: 132px;
    height: 37px;
    background-image: url("../img/nohave.png");
    background-repeat: no-repeat;
    background-position: center center;
    margin-left: 10px;
}

.add-item-number-co{
    border-bottom: 5px solid #eceef0;
}
.add-item-number{
    list-style: none;
    display: block;
    margin: 0;
    padding: 0;
    overflow: hidden;
    padding: 50px 0;
}
.add-item-number li{
    float: left;
    height: 48px;
    margin-right: 25px;
}
.number-fa{
    height: 46px;
    line-height: 46px;
    padding: 0 10px;
    font-size: 30px;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.add-item-number .words{
    height: 46px;
    line-height: 46px;
    padding: 0 5px;
    font-size: 18px;
}
.company-server{
    margin-top: 50px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 50px;
}
.server-ul{
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    padding-top: 20px;
}
.server-ul li{
    width: 225px;
    height: 305px;
    float: left;
    position: relative;
    border: 1px solid #ccc;
    margin-left: 12px;
    padding-top: 32px;
    list-style: none;
}
.server-tj{
    background-image: url("../img/tuijian.png");
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    width: 124px;
    height: 123px;
    left: -10px;
    top: -10px;
}
.server-ico{
    background-repeat: no-repeat;
    background-position: center center;
    height: 65px;
    margin-top: 10px;
}
.house-ico{
    background-image: url("../img/house.png");
}
.core-ico{
    background-image: url("../img/core.png");
}
.pencil-ico{
    background-image: url("../img/pencil.png");
}
.company-ico{
    background-image: url("../img/company.png");
}
.sange-ico{
    background-image: url("../img/sange.png");
}
.server-content .title{
    font-size: 18px;
    color: #666;
}
.server-content p {
    margin-bottom: 23px;
}

.server-content .moeny{
    font-size: 18px;
    color: #ed5f4d;
}

.see-info{
    width: 100px;
    height: 30px;
    display: block;
    line-height: 30px;
    text-align: center;
    background: #ed5f4d;
    color: #fff;
    margin: 10px auto;
    text-decoration: none;
}
.cy-content{
    margin-top: 50px;
}
.cy-nav{
    width: 682px;
    list-style: none;
    padding: 10px 0;
    margin:  0 auto;
    overflow: hidden;
    margin-top: 25px;
}
.cy-nav li{
    width: 20%;
    float: left;
}
.cy-nav li a{
    text-decoration: none;
    color: #666;
    padding: 5px 20px;
    border-radius: 3px;
    font-size: 18px;
}

.cy-nav .active a{
    background: #60c5f3;
    color: #fff;
}
.bule-line-two{
    height: 3px;
    background: #60c5f3;
    margin-top: 20px;
    position: relative;
}
.biao-s{
    position: absolute;
    width: 26px;
    height: 13px;
    background-image: url("../img/sanjiao.png");
    background-position: center center;
    background-repeat:no-repeat ;
    top: 3px;
    left: 300px;
}
.server-lei-box{
    height: 480px;
    margin-top: 15px;
}
.img-view{
    height: 450px;
    width: 510px;
    padding-top: 10px;
}
.img-view img{
    /*width: 100%;*/
    text-align: center;
}
.server-info-main{
    width: 690px;
    padding-top: 20px;
}
.server-lei-box .title{
    font-size: 26px;
    color: #333;
}
.server-lei-box .info{
    color: #666;
    font-size: 22px;
}
.server-lei-box .moeny{
    color: #666;
    font-size: 18px;
    width: 100%;
    display: block;
    height: 46px;
}
.server-lei-box  .list-div {
    margin-bottom: 45px;
}
.gou-server{
    width: 170px;
    height: 40px;
    background: #fff;
    border: 2px solid #ed5f4e;
    outline: none;
    cursor: pointer;
    line-height: 40px;
    text-align: center;
    margin-top: -10px;
    color: #ed5f4e;
    font-size: 24px;
    text-decoration: none;
    margin-right: 25px;
}
.over-hide{
    overflow: hidden;
}
.mianfei-co{
    overflow: hidden;
}
.mianfei{
    height: 55px;
    width: 55px;
    background-image: url("../img/mianfei.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.color-666{
    color: #666;
}
.fw-moeny div{
    padding: 5px 12px;
    font-size: 14px;
}
.item-lei{
    width: 150px;
    font-size: 18px;
}
.item-content{
    width: 490px;
    font-size: 14px;
    padding-left: 10px;
}
.ys-content{
    height: 415px;
    background-image:url("../img/renwu-pic.png");
    background-size:cover ;
    background-position: center center;
    background-repeat: repeat;
    border-top: 2px solid #ececec;
    border-bottom: 2px solid #ececec;
}
.ys-content .title{
    font-size: 33px;
    padding: 15px 0;
    color: #444;
}
.ys-list{
    width: 936px;
    list-style: none;
    margin: auto;
    padding: 0;
    background: #f1f1f1;
    background: rgba(255,255,255,.7);
    height: 236px;
}
.ys-list li{
    float: left;
    width: 20%;
    height: 100%;
    padding-top: 30px;
    color: #575757;

}
.img-ico-ys{
    height: 55px;
    text-align: center;
}
.img-ico-ys img{
    height: 100%;
}

.ys-list  .words p{
    margin: 8px 0;
}
.qs-content{
    background: #fff;
    overflow: hidden;
    padding-bottom: 40px;
}
.qs-content .title{
    font-size: 33px;
    color: #444;
    text-align: center;
}
.qs-content ul{
    list-style: none;
    width:46%;
    padding: 0;
    margin: 0;
    color: #575757;
    margin-left: 4%;

}
.qs-content ul li{
    height: 57px;
    line-height: 57px;
    overflow: hidden;
    border-bottom: 1px dashed #aaaaaa;
    position: relative;
    padding: 0 15px;
    padding-right: 5px;
}
.da-btn{
    display: block;
    width: 100px;
    height: 36px;
    border: 1px solid #60c5f3;
    text-align: center;
    line-height: 36px;
    color: #60c5f3;
    text-decoration: none;
    margin-top: 10px;
}
.list-style{
    height: 5px;
    width: 5px;
    background: #60c5f3;
    position: absolute;
    left: 0;
    top: 26px;
}
.sreach-company{
    height:350px;
    position: relative;
}
.red-line{
    height: 100px;
    background: #f6917d;
    position: absolute;
    left: 0;
    width: 100%;
    top: 85px;
}
.cp-sreach{
    height: 260px;
    width: 995px;
    margin: auto;
    border: 2px solid #f6917d;
    background: #fff;
    position: relative;
    z-index: 99;
    border-radius: 10px;
}
.compter-image{
    margin-left: 15px;
    margin-top: 10px;
    width: 342px;
    height: 327px;
    background-image: url("../img/compter.png");
    background-position: center center;
    background-repeat:no-repeat ;
}
.compter-sreach-form{
    width: 580px;
}
.compter-sreach-form .title{
    font-size: 30px;
    color: #f6917d;
    text-align: center;
    margin-top: 15px;
}
.compter-sreach-form input{
    height: 39px;
    width: 245px;
    display: block;
    margin: auto;
    border: 1px solid silver;
    line-height: 39px;
    padding: 0 10px;
    font-size: 14px;
    outline: none;
}
.sreach-btn-compter{
    display: block;
    height: 39px;
    width: 215px;
    background-color: #ed5f4e;
    border: none;
    outline: none;
    color: #fff;
    font-size: 14px;
    line-height: 39px;
    text-align: center;
    text-decoration: none;
    margin: auto;
    background-image: url("../img/fangdajing.png");
    background-position: 15px center;
    background-repeat: no-repeat;
}
.message-content{
    padding-bottom: 40px;
}
.color-333{
    color: #333;
}
.zixun{
    width: 886px;
}
.zixun .title{
    border-bottom: 1px solid #eee;
    padding: 10px 0;
    color: #666;
    font-size: 24px;
    overflow: hidden;
}
.more-message{
    font-size: 14px;
    color: #999;
    text-decoration: none;
}
.zixun .content{
    list-style: none;
    padding: 0;
    margin: 0;
}
.zixun .content li{
    overflow: hidden;
    margin-bottom: 20px;
}
.zixun-image-co{
    width: 230px;
    height: 140px;
}
.zixun-image-co img{
    width: 100%;
}
.zixun-words-co{
    width: 610px;
    padding: 0 20px;
}
.mar-b-22{
    margin-bottom: 22px;
}
.zixun-words-co .title-1{
   font-size: 18px;
    color: #444;
    margin-bottom: 22px;
}
.create-company {
    width: 290px;
}
.create-company .title{
    font-size: 22px;
    color: #666;
    padding: 10px 0;
    position: relative;
}
.gray-small-line{
    position: absolute;
    width: 40px;
    height: 6px;
    background: #ccc;
    bottom: -7px;
    left: 0;
}
.content{
    list-style: none;
    padding: 0;
    margin: 0;
}
.content li{
    position: relative;
    margin: 40px 0;
}
.gou-ico{
    display: block;
     width: 15px;
    height: 17px;
    background-image: url("../img/gougou.png");
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0;
}
.mar-left-25{
    margin-left: 25px;
}

